/**
 * any和unkown类型
 * 1、any类型
 * 凡是声明类型是any，任何类型的数据都可以赋值给any,any类型可以赋值给任何类型
 * any实际上是取消掉了静态类型检测机制，在开发阶段停止掉静态的检测了，不建议使用any
 * 2、unkown类型
 * 任何类型是数据都可以赋值给unkown,但是unkown类型的数据可以赋值给unkown，也可以赋值给any,但是不能赋值给其他
 */
let anyVar1:any="Giles"
let strVar2:string=anyVar1
let intVar3:number=anyVar1
console.log('intVar3',intVar3);
console.log('---------------------');
let unkownVar1:unknown="Giles"
let strVar3:any=unkownVar1

